# CMake的简单使用

# 限制版本号
cmake_minimum_required(VERSION 3.10)
#设定工程名
PROJECT(TestProject)

#手动添加文件，${变量名称} 例如 ${SRC_LIST1}    类似于makefile中的=，就是赋值   关键字可以使用大小写，无影响
SET(SRC_LIST1 main.cc)
set(SRC_LIST2 test.cc)

# MESSAGE -类似于echo
MESSAGE(STATUS "PROJECT_BINARY_DIR" ${PROJECT_BINARY_DIR})
MESSAGE(STATUS "PROJECT_SUORCE_DIR" ${PROJECT_SUORCE_DIR})

# 添加子目录
add_subdirectory(src)

#生产执行文件,即将SRC_LIST1这个文件编译为可执行文件test1
ADD_EXECUTABLE(test1 ${SRC_LIST1})
ADD_EXECUTABLE(test2 ${SRC_LIST2})


